טיפ חשוב: כדי שתוכלו ליהנות משלוחת הטריוויה בצורה מיטבית, אנו ממליצים שתקחו כמה דקות כדי לקרוא על איך עובד הניקוד במערכת לחצו כאן

על מנת להגדיר את סוג השלוחה כ'שאלות טריוויה' יש להזין את ההגדרה הבאה:
type=trivia_questions

להגדרות של שלוחה לניהול הטריוויה - הקלטת השאלות

קישורים לתוספים שניתנים להגדרה בכל מודול

רשימת כל ההגדרות שניתנות להטמעה בכל מודול

הגדרות זיהוי בכניסה לשלוחה
במודול זה הכניסה עם זיהוי היא חובה | ברירת מחדל נכנס עם זיהוי טלפוני
הסבר על הודעת ברוכים הבאים (הודעה ראשונה בשלוחה)
הרשאות כניסה לשלוחה


באם כבר התחבר באחד מהתיקיות שהיו לפני כן דרך enter_id=yes על אותו סוג כניסה, כלומר כניסה לפי טלפון, או כניסה לפי תעודת זהות ונכנס כבר בהצלחה, לא יצטרך להיכנס מחדש, אלא המערכת תשמיע "התחברתם בהצלחה" ותעביר אותו ישר להשמעת הניקוד ללא אימות מחדש.

זיהוי המאזין
כברירת מחדל המאזין מזוהה בשלוחה ע"י מספר הטלפון ממנו מחייג. בכניסה לשלוחה יתבקש להקליט את שמו.
ניתן לבטל את הבקשה להקלטת השם ע"י ההגדרה:
record_name=no

ניתן לשנות את סוג הזיהוי כאן: הגדרות זיהוי בכניסה לשלוחה

הודעת הכניסה לטריוויה
בכניסה לטריוויה תושמע ההודעה
M1203 ברוכים הבאים למשחק הטריוויה
[כאילו מוגדר trivia_questions_message_welcome=trivia]
אם רוצים לבטל את שמיעת ההודעה, יש להגדיר את ההגדרה:
trivia_questions_message_welcome=questions

אח"כ שומעים את ההודעה:
M1204 ועכשיו נשאל אתכם שאלה על הקטע שלמדתם
במידה והמאזין כבר צבר ניקוד במשחק ונכנס שוב, ישמע לפני כן את ההודעות:
M1234 הניקוד שלכם עד היום במשחק הוא...
M1014 נקודות
אם רוצים שלא תושמע כל הודעה, אלא תהיה כניסה שקטה ומיד יושמעו השאלות, יש להגדיר:
trivia_questions_message_welcome=quiet


השאלות:
שאלות ותשובות הטריוויה צריכות להיות בתוך תיקיות ייעודיות.
ניתן להזין את השאלות והתשובות לתוך השלוחה הרצויה ב-2 אופנים.
אופן 1 - שלוחה להקלטת שאלות ותשובות הטריוויה
הקלטת השאלות והתשובות ישירות מתוך שלוחה אחרת במערכת, שאותה יש להגדיר להקלטת שאלות טריוויה  ראה כאן
אופן 2 - יצירת תיקיות והעלאת שאלות ותשובות ידנית
בתוך שלוחת הטריוויה יוצרים תיקיות. לכל תיקייה יש לתת שם, החל מ- 001 ו 002 וכו'.
(יצירת תיקייה = יוצרים שלוחה חדשה > נכנסים ללשונית 'הגדרות מתקדמות' של השלוחה החדשה > מוודאים שאין שם שום הגדרה, גם לא 'סוג שלוחה' [type=XXX] > מבצעים שמירה, ואז השלוחה מופיעה כתיקייה ולא כשלוחה).
בתוך כל תיקייה, יש להעלות את הקבצים הבאים ע"פ סוג השאלה הרצוי (שאלת טריוויה או שאלת נכון/לא נכון):
שאלת טריוויה (4 או 5 קבצים)
קובץ אחד - השאלה.
קובץ שני - התשובה הנכונה.
2 או 3 קבצים נוספים - התשובות השגויות (הנקראות גם מסיח ראשון, שני ושלישי).
כלומר, ניתן להשמיע סה"כ 3 תשובות, או 4 תשובות.
לכל קובץ יש לתת שם, שהוא אות אחת, באנגלית, בכתב גדול ( Q A B C D ), כדלהלן:
שאלה - Q. השם של הקובץ יהיה Q (Question = שאלה)
תשובה נכונה - A (Answer = תשובה)
תשובות שגויות - B  ו C, ואם רוצים ניתן גם D
שאלת נכון או לא נכון (קובץ אחד)
במידה ומעוניינים ששאלה תושמע כשאלת 'נכון או לא נכון', יש להעלות לשלוחה קובץ אחד בלבד, ולתת לו אחד מהשמות הבאים, לבחירה:
q_yes =  שאלת 'נכון או לא נכון', כאשר המשפט שיושמע הוא נכון.
q_no  =  שאלת 'נכון או לא נכון', כאשר המשפט שיושמע הוא לא נכון.
המערכת משמיעה את הקובץ, ומיד אחריו משמיעה את ההודעה:
M1218 באם המשפט נכון הקש 1 ואם אינו נכון הקש 0
אם אין תיקיות בשלוחה בכלל, המערכת תשמיע את ההודעה:
M3755 אין כעת שאלות, אנא נסו במועד מאוחר יותר
שימו לב! יש לשנות את שמות הקבצים, רק לאחר העלאתם למערכת.
שינוי שם קובץ - עמידה עם סמן העכבר על שורת הקובץ > לחצן ימני בעכבר > 'שינוי שם'.

זמן המתנה לתשובה אחרי סיום השמעת השאלה והתשובות
כברירת מחדל, לאחר שהמערכת השמיעה את השאלה ואת התשובות האפשריות, מושמע צליל תקתוק של שעון (הודעת מערכת מספר M1209), שבזמן זה על המאזין להקיש את תשובתו.
לאחר השמעת תקתוק השעון, המערכת תמתין עוד 3 שניות להקשה של המאזין. במידה והמאזין לא הקיש עד סיום זמן זה, תושמע הודעה מותאמת.
ניתן להגדיר זמן ארוך/קצר יותר עבור ההמתנה שלאחר שמיעת השעון המתקתק, ע"י ההגדרה:
trivia_questions_timeout=30

בדוגמא כאן, זמן ההמתנה הוא עד 30 שניות לאחר סיום השמעת צליל השעון.

ניקוד על השאלות
כברירת מחדל, במידה והמאזין ענה תשובה שגויה על שאלה כלשהי, המערכת מאפשרת לו ניסיון מענה נוסף (ניתן לבטל זאת, ע"י הגדרה שמופיעה בהמשך).
כמו כן, כברירת מחדל, עבור תשובה נכונה בניסיון המענה הראשון, המאזין יקבל 2 נקודות. עבור תשובה נכונה בניסיון המענה השני, יקבל נקודה אחת.
ניתן לשנות את מספר הנקודות שיקבל המאזין בכל אחד משני הנסיונות, ע"י ההגדרות הבאות:
trivia_questions_points_1=20
trivia_questions_points_2=10

בדוגמא כאן, יקבל 20 נקודות עבור תשובה נכונה בניסיון המענה הראשון, ו-10 נקודות עבור תשובה נכונה בניסיון המענה השני.
באם רוצים שהמאזין לא יקבל נקודות כלל, גם באם ענה תשובה נכונה (בין אם בניסיון הראשון או השני), ניתן לכתוב "none" במקום סכום נקודות.

בשביל להגדיר שבתשובה שגויה, יעבור המאזין ישר לשאלה הבאה (ללא ניסיון שני), יש להגדיר:
trivia_questions_only_once=yes

__
כברירת מחדל, לאחר שמאזין ענה תשובה שגויה, המערכת אומרת לו מהי התשובה הנכונה.
באם רוצים שהמערכת לא תאמר למאזין את התשובה הנכונה, יש להגדיר:
trivia_questions_without_reveals_answer=yes


מיקום קבצי השאלות
כברירת מחדל, השלוחה/תיקייה שממנה יושמעו השאלות, היא השלוחה/ התיקייה בה המאזין נמצא (כלומר, השלוחה שבה מפעילים את הטריוויה).
גם הנקודות ישמרו בתיקיית הניקוד (תיקיית points שתחת השלוחה הראשית) עם ערך של התיקייה בה מוקמו השאלות בתוספת המילה -Questions
לדוגמא באם הטריוויה תהיה בתיקיית 8/5 אז גם בדוח נקודות ירשם הנקודות על ביצוע בערך שנקרא
8/5-Questions

באם רוצים להשמיע את השאלות מתיקיה/שלוחה אחרת, ובמילא גם בדו"ח הניקוד, יישמרו הנקודות על שם הערך של התיקייה/שלוחה שבה נמצאות השאלות, יש להגדיר את ההגדרה:
trivia_questions_val=

דוגמאות:
trivia_questions_val=aabbcc 
trivia_questions_val=3/3


בדוגמא זו, התיקייה שתופעל להשמעה תהיה aabbcc שתחת השלוחה הראשית של המערכת.
הערך שישמר בדו"ח יהיה aabbcc-Questions
במקרה כזה התיקייה שתופעל להשמעה תהיה 3/3 שתחת השלוחה הראשית של המערכת.
הערך שישמר ויופיע בדו"ח יהיה 3/3-Questions


האם יכלו לצבור עוד נקודות - אחרי שכבר קיבלו נקודות על השאלה הזאת
פג תוקף אפשרות לצבור נקודות נוספות על אותו ערך - כלומר על אותה כניסה לטריוויה יהיה עד השעה 23:59:59 באותו היום
שימו לב שאחרי שלקוח התחיל לשחק גם באם לא גמר את המשחק לא יתן לו לקבל נקודות שוב עד הזמן המוגדר בערך זה.
ניתן להגדיר את כל האפשרויות הקיימות של פג תוקף לדוגמא לשניה אחת
trivia_questions_expires_no_more_points=1s

באם רוצים שיהיה ניקוד גם באם שיחק היום, אולם לא יהיה ניקוד על אותם שאלות, אז ניתן להגדיר את ההגדרה הקודמת למשך שניה אחת ואז להגדיר
multiple_points_not_until_points_log=1d
trivia_questions_finish_times_say=no

בדוגמא רואים שעל השאלה הפרטית שעליה הלקוח ענה לא יתן כפל נקודות למשך יום אחד, ובמקביל מבטל את ההשמעה של הניקוד הכללי של הטריוויה.
הסבר:
שימו לב שפעולה זו גורמת שהניקוד הכללי על ערך טריוויה ימשיך להצבר ולהוסיף נקודות כרגיל (כי הגבלנו את הכפל נקודות לשניה אחת)
(הערך שימשיך לצבור נקודות הוא:
phone-0587701770-always-1-Questions=80
בדוגמא רואים שזיהוי טלפוני 0587701770 שנמצא בטריווה של כל הזמן always בתיקיה 1 צבר 80 נקודות
אז ערך זה ימשיך לצבור נקודות כי הגבלנו אותו בשניה אחת
(trivia_questions_expires_no_more_points=1s)
הערך שעליו אנחנו יוצרים את ההגבלה ליום הוא על הלוג , כלומר על ערך התיקיה
phone-0587701770-Folder/1=60
בדוגמא רואים את הניקוד על הערך של התיקיה 1
שזה בפועל גם שלוחות טריוויה
את ערך זה הגבלנו דרך ההגדרה
multiple_points_not_until_points_log=1d
כהשלמה לכך יש צורך שהלקוח לא ישמע את הנקודות של הסך הכללי של הטריוה
כי ערך זה כן ממשיך לצבור ניקוד
ולכן יש להגדיר
trivia_questions_finish_times_say=no
בשביל שלא ישמיע את הניקוד של הטריוויה
אם ברצונכם שהלקוח ישמע סך הכל את הניקוד שיש לו
ניתן ליצור מעקף על ידי הגדרת  מעבר לשלוחה אחרת לדוגמא
trivia_questions_end_goto=/9
ובשלוחה הנוספת להגדיר
type=points_say_total
points_to_check=Folder/1
שישמיע את הניקוד של שלוחה 1
כפי שכבר הסברנו על ערך זה קיימת הגבלה למשך יום - וכך ישמיע את הניקוד
בהתאם להגבלה שרצינו
שינוי זמני ההגבלה:
ברירת מחדל multiple_points_not_until_points_log ערך ריק כלומר תמיד ניתן לצבור כפל נקודות על אותה שאלה, הגבלת ברירת מחדל היא על trivia_questions_expires_no_more_points כלומר על כלל אפשרות הנקודות באותו תיקיה / אותו ערך שהגבלת ברירת מחדל היא על 23:59:59 באותו יום.
כל הפרוט של הזמנים
1s = שניות
1m = דקות
1h = שעות
1d = יום אחד
1M = חודש אחד
2012-12-31 = עד סוף יום ותאריך
2013-12-31 23:59:59 = עד התאריך בשעה
15:59:59 = היום עד השעה
thisweek = עד סוף השבוע
thishebmonth = עד סוף החודש העברי הנוכחי
23:59:59 כלומר עד סוף היום הנוכחי
next-tzeis כלומר בצאת הכוכבים הבא (לדוגמא באם רוצים להשמיע פעם אחת ללקוח את ספירת העומר, ויתכן שזה יהיה בסמיכות זמן וצריך להשמיע שוב)
none = ללא פג תוקף, כלומר הערך ישאר לתמיד

ברירת מחדל, המאזינים יכולים לדווח על שאלת טריוויה אמריקאית, על ידי הקשה על 9 בזמן בחירת התשובה. (למקרים שיש טעות שאלה או בתשובה הנכונה)
לאחר הדיווח המערכת מדלגת לשאלה הבאה, ללא צבירת דירוג לשאלה המדווחת.
הקובץ עם הדיווחים נמצא בתיקית השאלות בשם report.ini . לביטול אפשרות הדיווח, יש להגדיר:
report_trivia_questions=no


סוגי טריוויה
קבוע / יומי / אתמול / שבועי
[לאחר שהגדרנו בערך trivia_questions_val את הערך לשמירה - שזה גם התיקייה להפעלה (ברירת מחדל באם לא מוגדר אז זה התיקייה הנוכחית), נגדיר מאיזה קבצים לקחת בתוך התיקייה עצמה.]
כברירת מחדל, שלוחת הטריוויה תפעל ע"פ הסוג
טריוויה יומית לפי תאריך עברי להיום - כלומר, המערכת תחפש תיקייה הנקראת ע"פ התאריך העברי הנוכחי, ותשמיע את השאלות הקיימות בתיקייה זו. ההגדרה התואמת:
trivia_questions_location=hebrew_today

יצירת תיקיות השאלות:
מתחת לשלוחת הטריוויה יש ליצור תיקיות, כשכל תיקייה היא עבור יום נפרד.
לכל תיקייה יש לתת מספר (לשנות את שם התיקייה), כפי התאריך העברי של היום שבו רוצים להשמיע את השאלות.
המספר בן 8 ספרות ובנוי מגימטריא של השנה + חודש + יום בחודש.
לדוגמא - א' אלול תשעד 57741201 (5774 = תשע"ד. 12 = אלול. 01 = א' בחודש).
שנים: למשל, תשע"ט = 5779. תשפ"ד = 5784.
חודשים: תשרי = 01, חשוון - 02, וכן הלאה. חודש אדר א' = חודש 13. חודש אדר ב' = חודש 14.
ימים בחודש: א' = 01, ב' = 02, וכן הלאה.
לדוגמא, במידה ומעוניינים להפעיל טריוויה בשלוחה 5, ושהשאלות הראשונות יושמעו בתאריך א' אלול תשע"ד, אז בתוך שלוחה 5 יש ליצור שלוחה/תיקייה חדשה, ולשנות את שמה למספר 57741201. בתוך שלוחה זו יש ליצור שוב שלוחות/תיקיות כמספר השאלות של אותו יום, כששם התיקייה הראשונה יהיה 001, השניה 002 וכן הלאה.
בתוך כל תיקייה יש לשים את הקבצים הרלוונטיים, כמו שמופיע בתחילת השרשור.
טריוויה יומית לפי התאריך העברי של אתמול:
trivia_questions_location=hebrew_yesterday

מפעיל בתיקיה בה הוא נמצא את הטריוויה לפי התאריך העברי של אתמול.
[הערה: במערכות בהם נותנים אופציה של צבירת נקודות גם על שאלות מיום אתמול, מומלץ להגדיר פג תוקף לאי צבירת כפל נקודות לפחות ליומיים,
trivia_questions_expires_no_more_point=2d כי אחרת יוכלו לצבור נקודות כל יום גם על של היום וגם על של אתמול.]
טריוויה לפי שבוע
החלפת תיקיית שאלות בכל מוצאי שבת קודש (מתאים לשאלות על פרשת שבוע וכדומה). ההגדרה שיש להגדיר:
trivia_questions_location=gregorian_year_week

השבועות נספרים ע"פ מספר השבוע הלועזי בשנה.
לדוגמא בשנת 2014 השבוע הראשון התחיל בתאריך 05.01.2014 ונמשך עד שבת קודש בתאריך 11.01.2014
היום יום שלישי 04.02.2014 זה השבוע החמישי בשנה. אז התיקיה הראשית תהיה 201405
ניתן לבדוק מהו השבוע הנוכחי דרך האתר הזה
שאלות קבועות
על מנת להגדיר את הטריוויה למצב קבוע, יש להגדיר:
trivia_questions_location=always

תמיד, כלומר ללא החלפה.
יש ליצור את תיקיות השאלות בתוך שלוחת הטריוויה עצמה.

טריוויה מעל 100 שאלות
במידה ויש לכם מעל 100 שאלות בטריוויה
יש לחלק את השאלות לתתי תיקיות
כלומר באותו מיקום של השאלות לפי כל ההגדרות לעיל (קבוע / יומי /חודשי וכו')
מתחת לתיקיה זאת יש לפתוח תתי תיקיות לפי הסדר ולחלק ל100 שאלות בכל תיקיה
כך שבתיקיה 1 יהיה תתי תיקיות 001 עד 100
בתיקה 2 יהיה תתי תיקיות 101 עד 200
בתיקיה 3 201 עד 300 וכן הלאה ללא הגבלה
בשביל להפעיל את השאלות בתתי תיקיות יש להגדיר:
trivia_questions_sub_folders=yes

ניתן להגדיר שבסיום שיחה מיקום השיחה בטריוויה תשמר, ובפעם הבאה המערכת לא תשמיע שאלות שכבר נשאלו לאותו המאזין.
(הערת מנחם: בדקתי את זה לעומק במצב של טריוויה קבועה, always. לא בדקתי לעומק את ההשלכות במצב של תיקייה לפי ימים וכד', אם כי יתכן שהכל תקין)
יש להגדיר:
trivia_questions_type=last_save


זמן החלפת שאלות
כברירת מחדל - השאלות מתחלפות בשעת השקיעה (בהתאם להגדרת ברירת המחדל שהשאלות מתחלפות כל יום ע"פ תאריך עברי).
לא רלוונטי אם הוגדר trivia_questions_location=always - טריוויה במצב 'קבוע'.
אם רוצים שהתאריך יתחלף בחצות הלילה, יש להכניס את ההגדרה הבאה בשלוחה הראשית של המערכת (בקובץ ext.ini או בקובץ ivr.ini):
jcalendar_realdate=0


איזו סוג טריוויה להפעיל
trivia_questions_type=trivia_high

ברירת מחדל: נקודות ללא שיא, כלומר כל משחק הוא ניקוד בפני עצמו, בכפוף לזמן בו מוגדר שאי אפשר לצבור יותר נקודות.
הגדרה זו גורמת שיהיה טריוויה עם שיא, כלומר בכל משחק מתחיל את הנקודות מהתחלה, ושומר את תוצאה הגבוהה ביותר מכלל המשחקים.

סדר השמעת השאלות
trivia_questions_random_or_by_number=random
trivia_questions_random_or_by_number=by_number
trivia_questions_random_or_by_number=by_number_desc

כברירת מחדל השאלות יושמעו בצורה אקראית - random
אם רוצים שיושמעו לפי סדר התיקיות, כלומר תיקייה 001 ואח"כ 002 יש להגדיר by_number
אם רוצים שיושמעו לפי סדר התיקיות, אבל בסדר יורד, כלומר תיקייה 100 ואח"כ 099 וכו' יש להגדיר by_number_desc
התשובות יושמעו תמיד בצורה אקראית (מעורבבות).
--
כברירת מחדל, לאחר מענה על שאלה ותגובת המערכת, ממשיכים לשאלה הבאה.
אם רוצים שלפני השאלה הבאה, המערכת תאמר את סך הניקוד הקיים של המאזין, יש להגדיר:
trivia_questions_say_total=yes


הערות:
באם מוגדר trivia_questions_type=trivia_high בכל מקרה אומר בכל פעם כמה נקודות כבר צבר במחשק הנוכחי, ואין צורך להגדיר)
ניתן בנוסף להגדיר גם לגבי השמעת סך כמות נקודות במקרה של טריוויה רגילה (לא שיא - trivia_high)
כמה צבר על השאלה, על הערך, ובכל המערכת, עיין לעיל תחת הכותרת "ניקוד על האזנה".
--
trivia_questions_points_answer_ok_plus_all=yes

הגדרה זו גורמת שיהיה נקודות צבירה.
כלומר באם מוגדר לדוגמא, שעבור תשובה נכונה בפעם הראשונה המאזין יקבל שתי נקודות.
אז בפעם הראשונה יקבל שתי נקודות, בפעם השניה 4 נקודות, בפעם השלישית 6 נקודות וכן הלאה.
באם נפסל או ענה רק בפעם השניה, אז שוב יקבל רק 2 נקודות, אח"כ 4, אח"כ 6 וכן הלאה.
ברירת מחדל ללא , כלומר יצבור בכל פעם את המקסימום שמוגדר.

ביטול הודעות מערכת
לפני שמיעת השאלה הראשונה שומעים את ההודעות:
M1202 תשובה נכונה תזכה אתכם עד...
M1014 נקודות
על מנת לבטל שמיעת הודעות אלו, יש להגדיר:
trivia_questions_skip_play_score_question=yes


לאחר הקשת תשובה מושמעת הודעות מערכת (M1200 ענית בהצלחה / M1210 תשובתך שגויה / M1240-M1266 קריאות עידוד מיוחדות). על מנת לבטל שמיעת הודעות אלו, יש להגדיר:
trivia_questions_dont_say_outcome=yes


מיד לאחר מכן שומעים את ההודעות:
M1178 התווספו לכם
M1014 נקודות
על מנת לבטל שמיעת הודעות אלו, יש להגדיר:
points_add_say=no


דו"ח הניקוד
דו"ח הנקודות שנשמרו למאזינים ישמר בתיקיית Points הנמצאת תחת לתיקיה הראשית
בפנים יש את הקבצים
points_log - כל הפעולות של הנקודות
points_total - סך הנקודות הקיים לכל לקוח (מחולק לפי סוגי כניסה לניקוד)
points_not_multiple - רשימת הפעולות עליהם הלקוח לא יקבל כפל נקודות, בדרך כלל מוגבל עם זמן מקסמילי בו לא ניתן לצבור שוב את הנקודות.
על מנת לקבל דו"ח ניקוד בפורמט של טבלה מסודרת למייל, יש לבצע את הפעולות הבאות:

לוודא שיש כתובת מייל שמוגדרת בהגדרות המערכת.
כניסה לתפריט הניהול של המערכת בטלפון.
הקשה על 4.
הקשה על 2.
הקשה על 3.
הדו"ח נשלח למייל.
הדו"ח מגיע כקובץ בפורמט html (קובץ לצפייה בדפדפן אינטרנט). ניתן להוריד את הקובץ למחשב.
כמו כן, ניתן לפתוח אותו בתוכנת Excel ע"י כך שפותחים את התוכנה ומתוכה פותחים את הקובץ.


תצוגת points_total.html
כדי לצרף עמודות מקובץ list_all_information יש לפעול לפי ההוראות כאן
ישן

כעת ניתן לצרף עמודות לבחירתכם מתוך קובץ list_all_information לתוך דו"ח סיכום נקודות points_total.html.
במידה ובצעתם כניסה באמצעות אחד מהאפשרויות השייכות לlist_all_information
כגון:
enter_id_type=list_all_information
enter_id_type=phone_from_list_all_information

ניתן להגדיר לקחת עמודות לבחירתכם מתוך הטבלה
דוגמא:
points_total_add_cut_from_list_all_information=5-7,9,11,13-15

בדוגמא רואים שיקח את עמודות 5 עד 7 כלומר עמודה 5 ואחרי זה 6 ואחרי זה 7
אחרי זה עמודה 9
אחרי זה עמודה 11
אחרי זה עמודות 13 עד 15
סדר העמודות חייב להיות סדר עולה כלומר
עמודה ארבע ואחר כך עמודה חמש או שש
אבל לא עמודה שש ואחר כך עמודה חמש
שימו לב! כל הערכים חייבים להיות מלאים בכדי שיוסיף את המשך הערכים, לדוגמה אם רוצים, להוסיף את עמודות 5,7,9,11, כל העמודות האלו חייבים להיות מלאים, ואם לדוגמה יש לקוח שבעמודה 7 ריק, אז מעמודה 7 להלאה יהיה ריק, ולא יתעדכן גם 9 וגם 11.....
הערכים יצטרפו לקובץ points_total.html
הערכים יצטרפו לפי הסדר שבה הם סודרו,
CutList1 זה הערך הראשון של התוצאה (עמודה 5)
CutList2 זה הערך השני של התוצאה (עמודה 6)
CutList3 זה הערך השלישי של התוצאה (עמודה 7)
CutList4 זה הערך הרביעי של התוצאה (עמודה 9)
CutList5 זה הערך החמישי של התוצאה (עמודה 11)
CutList6 זה הערך השישי של התוצאה (עמודה 13)
CutList7 זה הערך השביעי של התוצאה (עמודה 14)
CutList8 זה הערך השמיני של התוצאה (עמודה 15)
ניתן כמובן לערוך את המלל שיופיע אצלכן בדוחות html בקובץ points_total.ini שבאותה השלוחה.
המלצה: לערוך את הקובץ הנ"ל לפני שמפעילים את הניקוד.

אם רוצים שיוסיף לקובץ גם את הנקודות הנמצאים בקובץ
add_to_points_total.ini שבתוך תיקיית Points
יש צורך להגדיר:
add_to_points_total=yes

ואז גם הנקודות הללו יצטרפו לדוח points_total.html
--
הגבלת כמות השאלות המושמעת
ברירת מחדל משמיע את כל השאלות בתיקיה
ניתן להגדיר מספר מקסימלי לשאלות
trivia_questions_maximum_questions=5

כאן ישמיע רק 5 שאלות גם באם יש יותר שאלות.
ניתן להגדיר גם:
trivia_questions_maximum_questions=no

ואז ישמיע ללא הגבלה (בכל מקרה ברירת מחדל זה ללא הגבלה)
במקרה שסיים את הטריוויה בגלל שהגיע למקסימום השאלות עבורו המערכת תודיע
M1239 סיימתם בהצלחה את משחק הטריוויה
M1235 סך הניקוד הכללי שלכם בטריוויה

קריאות עידוד מיוחדות
trivia_questions_special_answer=yes

בכשלון: משמיע אחד מהודעות
M1240 עד M1247
בהצלחה: משמיע אחד מהודעות
M1250 עד M1266
כמות פעמים שסיימת בהצלחה
בכל סוגי הטריוויה (למעט טריוויה שיא trivia_questions_type=trivia_high
משמיע
M1228 סיימתם בהצלחה את כל השאלות בטריוויה (במידה וענה נכון על כל השאלות)
M1248 סיימתם את כל השאלות בטריוויה (במידה ולא ענה נכון על כל השאלות)
M1238 בפעם מספר
M1235 סך הניקוד הכללי שלכם בטריוויה.
אם ברצונכם שישמיע הודעת הודעת הסיום בלבד (M1228 M1248) וידלג על כמות הפעמים שסיים ועל סך הניקוד, יש להגדיר
trivia_questions_finish_times_say=no

אם ברצונכם לא להשמיע שום הודעת סיום אלא ימשיך הלאה, יש להגדיר
trivia_questions_dont_say_end_game=yes


כפל נקודות
ניתן להגדיר שבסיום כל המשחק יקבל כפל נקודות כנגד כל הנקודות שיש לו
יש להגדיר:
trivia_questions_finish_double_points=yes

המערכת תשמיע
M1236 הנכם מקבלים כפל נקודות סך הנקודות החדש כולל הבונוס הוא
M1230 כל הכבוד
להלן הגדרות מומלצות לטריוויה קבועה עם אלפי שאלות
ללא הגבלת צבירת נקודות
כולל צבירת כפל נקודות בסיום משחק
type=trivia_questions
trivia_questions_sub_folders=yes
trivia_questions_type=last_save
trivia_questions_location=always
trivia_questions_expires_no_more_points=1s
trivia_questions_finish_double_points=yes
trivia_questions_points_1=10
trivia_questions_points_2=5


מעבר בסיום
ברירת מחדל לאחמ"כ חוזר שלב אחד אחורה ניתן להגדיר מעבר לשלוחה אחרת או ניתוק | ראה כאן את האפשרויות להגדרה.
trivia_questions_end_goto=/8


הודעות ברירת מחדל
M1200 ענית בהצלחה
M1201 עדכון המשימה התקבל בהצלחה
M1202 תשובה נכונה תזכה אתכן עד
M1203 ברוכים הבאים למשחק הטריוויה
M1204 ועכשיו נשאל אתכם שאלה על הקטע שלמדתם
M1017 קיבלת
M1205 נקודות
M1206 הנך מועבר לשאלה הבאה
M1207 השאלה היא
M1208 אנא הקישו את מספר התשובה הנכונה
M1209 שעון מתקטק
M1210 תשובתך שגויה
M1211 תשובה ראשונה
M1212 תשובה שניה
M1213 תשובה שלישית
M1214 תשובה רביעית
M1215 אנא נסה שנית
M1216 התשובה הנכונה היא
M1217 נכון או לא נכון
M1218 באם המשפט נכון הקש 1 ואם אינו נכון הקש 0
M1219 התשובה היא
M1220 לא נכון
M1221 נכון
M1222 סך הניקוד שברשותך הוא
M1223 קיבלת
M1224 בחירה לא חוקית
M1225 השיא שלכם בטרוויה הוא
M1226 הנכם מתחילים משחק חדש
M1227 סך הניקוד במשחק החדש הוא
M1228 סיימתם בהצלחה את כל השאלות בטריוויה
M1248 סיימתם את כל השאלות בטריוויה
M1229 סך הניקוד שצברתם במהלך המשחק הוא
M1230 כל הכבוד
M1231 להפעלה מחודשת של הטריוויה הקישו 1 לחזרה לתפריט הראשי הקישו 2
M1232 השיא החדש שלך הוא
M1233 כבר קיבלת ניקוד על תשובה זו
M1178 התווספו לכם
M1240 אולי בפעם אחרת
M1241 אופס, טעות
M1242 הפעם שגית
M1243 לא נורא
M1244 ממש... לא!
M1245 מענין, אבל זה לא זה
M1246 נסה שוב
M1247 שווה לקרוא את החומר פעם נוספת
M1250 אדיר
M1251 איזו בקיאות
M1252 אין כמוך
M1253 אתה ממש גאון
M1254 אתה פשוט עשר
M1255 וואו!! אתה מקסים
M1256 חכם כמוך לא רואים כל יום
M1257 יפה מאוד
M1258 יש במה להתגאות
M1259 יש לך ראש פיצוץ
M1260 כל הכבוד
M1261 לא יאומן!
M1262 מדהים
M1263 מיוחד
M1264 נפלא
M1265 תמיד אמרו עליך שאתה ילד מחונן
M1266 תמשיך כך
מניעת איפוס הניקוד במערכות גדולות
ניתן להגדיר את ההגדרה
points_total_split=yes

מומלץ להגדיר בקובץ ivr.ini הראשי.
הסבר
ישנם מערכות עם הרבה משתמשים אשר משתמשים במגוון דברים לצבירת ניקוד, מה שגורם שהקבצים של points_total וכן points_not_multiple, נהיים עמוסים מאוד, עד שמגיעים לגבול ההגבלה המוגדרת המערכות של 10 מגה בייט, ואז המערכת מאפסת בצורה אוטומטי ומתחיל קובץ חדש (על הקובץ הישן נוסף הסימון + ונשאר בתיקייה עד לאיפוס הבא...), כמובן שזה גורם שמי שצבר ניקוד מתחיל מההתחלה, וכן בקובץ points_not_multiple, שבו רשומים בעצם כל ההגבלות של למי לא לתת נקודות עד ל... וכו', וכאשר הוא מתאפס, כמובן שכל ההגבלות אינם).
כאשר מגדירים את ההגדרה הבאה, המערכת לא מאחסנת את הנתונים בוקובץ אחד כללי, אלא מחלקת אותם, בתיקיית Points ייווצר תיקייה בשם Split ובתוכו יהיו קבצים נפרדים לכל ערך, כלומר שבקובץ points_total יהיה רק סיכום כולל של כל המערכת ותו לא, וכן בקובץ points_not_multiple יהיה רק את ההגבלות ברמה כללית לכל המערכת.
כל שאר הסיכומים (לפי ערך, ולפי תיקייה וכו'), וכן כל שאר ההגבלות, יהיה בקבצים נפרדים, כלומר שיהיה קובץ יכום לכל תיקייה בנפרד, וכן לכל ערך בנפרד.


דוחות טריוויה
מיקום הקובץ
הדוחות נמצאים בתיקיית
שנה/חודש/Log/YMGR/LogTriviaQuestions/
שם הקובץ
LogTriviaQuestions.שנה-חודש-יום.ymgr
לדוגמה,
עבור דוח טריוויה ליום 06/07/2022
הקובץ יהיה בתיקייה
Log/YMGR/LogTriviaQuestions/2022/07
שם הקובץ יהיה
LogTriviaQuestions.2022-07-06.ymgr

דוגמה למופיע בדוח


מילים להחלפה
LogTriviaQuestions=דוח טריוויה
tri_id=מספר שאלה
tri_question_type=סוג שאלה
QuestionsPoints1=נקודות בהצלחה בניסיון הראשון
QuestionsPoints2=נקודות בהצלחה בניסיון השני
AnswerClient=התשובה שהוקשה
tri_correct_ans=התשובה נכונה
AddPoints=נקודות שהתווספו


ישן - לא פעיל יותר

דוחות מלאים טריוויה
ניתן לצפות בדוחות הטריוויה המלאים לכל המערכת בפורמט csv
(איך פותחים נכון קובץ csv דרך utf-8 באקסל - לחץ כאן)
בקובץ תמצאו את כל ההקשות של התלמידים, התשובה הנכונה לשאלה, ומה התשובה שהקישו וכמה נקודות קיבלו על כך
הקבצים נמצאים בתיקיה
/Log/csv/LogTriviaQuestions/
שם הקובץ לדוגמא
LogTriviaQuestions.2021-01-26.csv
קובץ לפי תאריך לועזי יומי
בקובץ עצמו
שורת הכותרת היא:
Folder,Phone,IdType,EnterId,ValName,School,HebrewDate,Date,Time,tri_id,tri_question_type,QuestionsPoints1,QuestionsPoints2,AnswerClient,tri_correct_ans,AddPoints
בעברית:
שלוחה,טלפון,סוג זיהוי,מספר זיהוי,שם מזהה,תאור מוסד,תאריך עברי,תאריך,שעה,מספר שאלה,סוג שאלה,נקודות בהצלחה 1,נקודות בהצלחה 2,מקש התשובה,תשובה נכונה,נקודות שהתווספו
לפי עמודות:
A=שלוחה
B=טלפון
C=סוג זיהוי
D=מספר זיהוי
E=שם מזהה
F=תאור מוסד
G=תאריך עברי
H=תאריך
I=שעה
G=מספר שאלה
K=סוג שאלה
L=נקודות בהצלחה 1
M=נקודות בהצלחה 2
N=מקש התשובה
O=תשובה נכונה
P=נקודות שהתווספו
שינוי זמני שמירת הקובץ:
ברירת מחדל הקובץ של הדוח הוא יומי
אם ברצונכם ניתן לערוך את הקובץ על בסיס שנה/חודש/תאריך/שבוע/יום בשבוע/יום/שעה:
כאשר הוגדר זמן מסוים, המשמעות היא שרישום שיתבצע לאחר הזמן המוגדר, יהיה בקובץ חדש, בנוסף לקובץ שלפניו.
השם של הקובץ החדש, יהיה על שם הזמן העתידי הבא.
לדוגמא, אם הגדרנו שיווצר קובץ רישום חדש בכל 25 לחודש, והרישום מתחיל ב-12 לאפריל, המשמעות היא
שעד 25 באפריל קובץ הרישום יהיה LogTriviaQuestions.2020-04.csv, והחל מ-26 לאפריל יהיה קובץ חדש בשם LogTriviaQuestions.2020-05.csv.
שנתי
ניתן להגדיר הנפקת דו"ח על בסיס שנתי, כאשר לשם הקובץ תצורף מספר השנה הלועזית (לדוגמא: LogTriviaQuestions.2020.csv):
דוגמאות (כל שורה היא בפני עצמה):
trivia_questions_log_file_type=year
trivia_questions_log_file_type=year.25/01
trivia_questions_log_file_type=year.25/01.13:59

הסבר על ההגדרות השונות:
שורה 1 - בתחילת כל שנה לועזית (בתאריך 1 לינואר) ייווצר במערכת קובץ רישום חדש, בנוסף לקובץ הקודם.
שורה 2 - בכל שנה לועזית, עד תאריך לועזי 25/01 יהיה דו"ח אחד. החל מתאריך 26/01 יווצר קובץ רישום חדש, בנוסף לקובץ הקודם (את התאריך ניתן לרשום ב-2 ספרות [1/1], או ב-3 ספרות[1/01], או ב-4 ספרות [01/01]).
שורה 3 - בכל שנה לועזית, עד תאריך לועזי 25/01, בשעה 13:59 בצהריים, יהיה דו"ח אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
כשנוצר קובץ חדש, שמו יהיה כמספר השנה הבאה.
חודשי
ניתן להגדיר הנפקת דו"ח על בסיס חודשי, כאשר לשם הקובץ יצורפו מספר השנה הלועזית ומספר החודש בשנה הלועזית (לדוגמא: LogTriviaQuestions.2020-08.csv):
דוגמאות (כל שורה היא בפני עצמה):
trivia_questions_log_file_type=month
trivia_questions_log_file_type=month.25
trivia_questions_log_file_type=month.25.13:59

הסבר על ההגדרות השונות:
שורה 1 - בתחילת כל חודש לועזי (ה-1 בחודש), ייווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
שורה 2 - בכל חודש לועזי, עד תאריך 25 לחודש, יהיה קובץ אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם (את התאריך בחודש ניתן לרשום בספרה אחת [1], או ב-2 ספרות [1/1]).
שורה 3 - בכל חודש לועזי, עד תאריך 25 לחודש, בשעה 13:59 בצהריים, יהיה קובץ אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
כשנוצר קובץ חדש, שמו יהיה כמספר החודש הבא.
שבועי
ניתן להגדיר הנפקת דו"ח על בסיס שבועי, כאשר לשם הקובץ יצורפו מספר השנה הלועזית ומספר השבוע בשנה הלועזית (לדוגמא: LogTriviaQuestions.2020-15.csv):
דוגמאות (כל שורה היא בפני עצמה):
trivia_questions_log_file_type=week
trivia_questions_log_file_type=week.4
trivia_questions_log_file_type=week.4.13:59

הסבר על ההגדרות השונות:
שורה 1 - בתחילת כל שבוע (בלילה שבין מוצש"ק ליום ראשון, בשעה 00:00 בלילה), ייווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
שורה 2 - בכל שבוע, עד ליום רביעי בשעה 23:59 בלילה, יהיה קובץ אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
שורה 3 - בכל שבוע, ביום רביעי, בשעה 13:59 בצהריים, יהיה קובץ אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
כשנוצר קובץ חדש, שמו יהיה כמספר השבוע הבא.
יומי
ניתן להגדיר הנפקת דו"ח על בסיס יומי, כאשר לשם הקובץ תצורף מספר השנה הלועזית, והתאריך בחודש (לדוגמא: LogTriviaQuestions.2020-01-16.csv):
דוגמאות (כל שורה היא בפני עצמה):
trivia_questions_log_file_type=day
trivia_questions_log_file_type=day.13:59

הסבר על ההגדרות השונות:
שורה 1 - בכל יום ייווצר קובץ רישום חדש. 'יום' הוא החל מהשעה 00:00 בלילה ועד לשעה 23:59 למחרת.
שורה 2 - בכל יום, עד לשעה 13:59 בצהריים, יהיה קובץ אחד. לאחר מכן יווצר קובץ רישום חדש, בנוסף לקובץ הקודם.
כשנוצר קובץ חדש, שמו יהיה כתאריך היום הבא.
דוגמא לתצוגה בקובץ
אחרי שפתחנו בהתאם להגדרות
העתקנו את שורת הכותרת והדבקנו בשורה הראשונה
ניתן להוריד את הקובץ (עכבר ימני, שמירת יעד בשם, לפתוח את הקובץ בפנקס רשימות ולהעתיק את השורה)
שורת כותרת לדוח טריוויה.txt
ולהדביק ישר בשורה הראשונה פתוחה באקסל


שלוחה לניהול הטריוויה = הקלטת השאלות
כמו שכתוב לעיל ניתן להקליט את השאלות דרך הטלפון,
יש לפתוח שלוחה נפרדת מהשלוחה של הטריוויה עצמה ולהגדיר שם את ההגדרות הבאות
מלבד הגדרת סוג השלוחה שיש להגדיר כמו בשלוחת הטריוויה עצמה
type=trivia_questions

יש להגדיר את סוג שלוחת הטריוויה למצב ניהול
trivia_type=admin

כמובן שצריך להגן על שלוחה זו שלא כל אחד יוכל להיכנס איליה
בשביל להגדיר סיסמא לשלוחה ראה כאן
יש להגדיר את השלוחה במערכת שלתוכה יוכנסו השאלות (בדרך כלל שלוחת הטריוויה עצמה):
trivia_questions_val=2

כאן בדוגמה מוגדר שהשאלות יוקלטו לשלוחה 2 שתחת השלוחה הראשית (שימו לב! לא שמים את הסלש לפני הכתובת).
כברירת מחדל, בשלוחת הקלטת השאלות, מושמעת שאלה איזה סוג שאלה רוצים להקליט (טריוויה או נכון/לא נכון). אם רוצים שלא יושמע תפריט זה, ולעבור ישירות להקלטת שאלה מסוג טריוויה אמריקאית, יש להגדיר:
record_trivia_american=yes

אם רוצים שלא יושמע התפריט הנ"ל, אלא לעבור ישירות להקלטת שאלה מסוג 'נכון או לא נכון' יש להגדיר:
record_trivia_yes_no=yes

כברירת מחדל, בשלוחת הקלטת השאלות, השאלות מוקלטות עבור טריוויה יומית.
על מנת להגדיר את הקלטת השאלות למצב טריוויה 'קבוע', יש להגדיר:
trivia_questions_location=always

על סוגי החלפת השאלות (יומי/שבועי/קבוע) - ראו בהמשך.

